home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PROGRAM / MATRIX04.ARJ / READ.ME < prev   
Text File  |  1992-05-25  |  4KB  |  102 lines

  1. -------------------------------------------------------------------------------
  2.                   Small Matrix Toolbox for C programmers
  3.                               version 0.4
  4.  
  5.                           by Patrick Ko Shu-pui
  6.  
  7.                   Copyright (c) 1992 All Rights Reserved.
  8. -------------------------------------------------------------------------------
  9. ADDRESS TO CONTACT:
  10.  
  11.             fidonet:  6:700/132 BiG Programming Club [852] 654-8751
  12.             internet: ko053@cucs19.cs.cuhk.hk
  13.  
  14.             mailing:  Patrick Ko
  15.               No.11, 14 Street,
  16.                       Hong Lok Yuen,
  17.                       Tai Po, Hong Kong
  18. -------------------------------------------------------------------------------
  19. MATRIX04.ZIP contains
  20.  
  21. READ    .ME     - this file
  22. DEMO    .C      - demo how to use this package
  23. DEMO    .DAT    - demo data
  24. DEMO    .EXE    - demo executable for DOS
  25. MAKEFILE.DOS    - makefile for Turbo C 2.0
  26. MAKEFILE.UX     - makefile for Unix
  27. MATRIX  .DOC    - matrix toolbox interface document
  28. MATRIX  .H      - matrix header file (must include it)
  29. MATADD  .C      - matrix addition
  30. MATCREAT.C      - matrix creation
  31. MATDET  .C      - find minor, cofactor, determinant
  32. MATDUMP .C      - matrix dump
  33. MATERR  .C      - matrix error handling routine
  34. MATINV  .C      - matrix inversion
  35. MATMUL  .C      - matrix multiplication
  36. MATSOLVE.C      - linear equations solver
  37. MATSUB  .C      - matrix substraction
  38. MATSUBX .C      - submatrix operation
  39. MATTOEPZ.C      - create symmetric Toeplitz matrix
  40. MATDURBN.C      - Symmetrix Toeplitz matrix fast solving algorithm
  41. MATTRAN .C      - matrix transpose
  42.  
  43. -------------------------------------------------------------------------------
  44. WHATS NEW in v0.1:
  45.         -       +, -, *, inverse matrix operations
  46.  
  47. WHATS NEW in v0.2:
  48.         -       Linear equation solver
  49.         -       C-programmer-friendly C sources
  50.  
  51. WHATS NEW in v0.3:
  52.         -       better data structure (more Object-Oriented)
  53.         -       finding minors, cofactors, determinants
  54.         -       Levinson-Durbin algorithm for symmetric Toeplitz matrix
  55.  
  56. WHATS NEW in v0.4:
  57.         -       Revised method for minors, cofactors and determinants
  58.                 whose time complexity is T(n^3) instead of nearly T(n!).
  59.                 This is important when you want to find the determinant
  60.                 of a matrix whose size is over 10 x 10.
  61.         -       submatrix operator
  62.         -       matrix formmated dump function
  63.         -       brief matrix toolbox interface document included
  64.  
  65. HOW TO COMPILE:
  66.  
  67.         1.      DOS under PC - use Borland's Turbo C 2.0 make -fmakefile.dos
  68.         2       All Unix environment - make -f makefile.ux
  69.  
  70. REFERENCES
  71.  
  72.         [1] Mary L.Boas, "Mathematical Methods in the Physical Sciene,"
  73.         John Wiley & Sons, 2nd Ed., 1983. Chap 3.
  74.  
  75.         [2] Kendall E.Atkinson, "An Introduction to Numberical Analysis,"
  76.     John Wiley & Sons, 1978.
  77.  
  78.     [3] Shuzo Saito, Kazuo Nakata, "Fundamentals of Speech Signal
  79.     Processing," Academic Press, 1985.
  80.  
  81.         [4] Alfred V.Aho, John E.Hopcroft, Jeffrey D.Ullman, "The Design
  82.         and Analysis of Computer Algorithms," 1974.
  83.  
  84. AUTHOR
  85. All the sources are written by Patrick KO Shu Pui
  86. SysOp of BiG Programming Club (6:700/132, fidonet)
  87.  
  88. ===============================================================================
  89. AUTHORIZATION NOTICE
  90.  
  91. This C source package MATRIX04.ZIP is FREE for ACADEMIC purpose only.
  92.  
  93. For COMMERCIAL use, authorization is required from the author. Please
  94. send US$25 for registration.
  95. ===============================================================================
  96. DISCLAIMER      (I hate this but I have to do that)
  97.  
  98. You are on your own risk - the author is not responsible for any lost due
  99. to the use of this toolbox.
  100. ===============================================================================
  101.  
  102.